In an IBM mainframe, the job stream is the path of execution that a job takes. The JCL and any data submitted with it form the job stream. There can be multiple EXEC and DD statements in a job stream if a job involves more than one program.